package io.github.biezhi.elves.service;

import java.util.List;

import io.github.biezhi.elves.model.CompAnnualReports;
import io.github.biezhi.elves.qcc.model.CompAnalysis;
import io.github.biezhi.elves.qcc.model.CompBasic;
import io.github.biezhi.elves.qcc.model.CompBasicInfo;
import io.github.biezhi.elves.qcc.model.CompChangeRecord;
import io.github.biezhi.elves.qcc.model.CompQccCrawl;
import io.github.biezhi.elves.qcc.model.CompUniscid;
import io.github.biezhi.elves.qcc.model.OutboundInvestment;

public interface QccUniscidService {

	/**
	 * 本地查询未爬取的工商企业信息(企业名称)
	 * @param num 限制查询多少条，sql表示为limit num
	 * @return
	 */
	List<CompBasic> queryCompBasic(Integer num);
	
	/**
	 * 根据compName更新企业是否爬取状态
	 */
	void updateSpiderState(String compName);
	
	/**
	 * 将爬取出来的数据存放到数据库表中
	 */
	void insertSpiderData(CompUniscid compUniscid);
	
}
